/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package pnt.message;

import java.util.logging.Logger;

/**
 *
 * @author andrew
 */
public abstract class Request extends Message {
    private RequestType requestType;
    @SuppressWarnings("unused")
	private static Logger logger = Logger.getLogger("pnt");
    
    public Request(int transactionNumber, RequestType requestType){
        super(transactionNumber);
        this.requestType = requestType;
        
    }
    
    public RequestType getRequestType(){
        return requestType;
    }
    
    public String getRequestParameters(){
    	return "*";
    }
    
    public enum RequestType{
        ALLOCATE_HEP, DISCOVER_NEP, REGISTER, DEREGISTER, BYE, RESOLVE, CONNECT_OUT;
    }
}
